PHP is a widely used, general-purpose scripting language that was originally designed for
web development to produce dynamic web pages. For this purpose PHP code is embedded
into the HTML source document and interpreted by a web server with a PHP processor
module, which generates the web page document.
Content:
Module 1: Introduction to PHP
- Introduction to MySQL
- Using MySQL from PHP (Building a Guestbook)
- Building a Forum
- User Interaction
- Cookies
- Session Management
- Security
- Authentication (User logins)
- Authorization (Permissions)
- Encryption
- Model View Controller Pattern
- Designing Large Applications
- Code Generation
- Web Services
- Putting it all together